the happy/golden mean - German English Dictionary